// localStorage方法存储的数据没有时间限制。第二天、第二周或下一年之后，数据依然可用

export default {
  // 存数据
  setLocal(obj) {
    if (window.localStorage) {
      if (typeof obj.data !== 'string') {
        // 如果是字符串
        localStorage.setItem(obj.name, obj.data);
      } else {
        // obj 数组 或 对象
        localStorage.setItem(obj.name, JSON.stringify(obj.data));
      }
    }
  },
  // 取数据
  getLocal(name) {
    return JSON.parse(localStorage.getItem(name));
  },
  // 删除某个数据
  deletData(name) {
    localStorage.removeItem(name);
  },
};
